1722966
58709555
22588567
53681534
82834892
64965658
30475525
23433382
70683371
182795
96854997
46463747
38235264
60255066
99641226
66159955
8049634
36632654
38048889
66367668
73979361
17774692
45778547
96066641
5403636
3638246
1398129
840500
79919517
74761955
59474534
98517913
74104994
29666192
81209282
59686492
25153076
60837235
42546506
41382578