82652421
82838058
30939050
73597479
215695
20412591
28458313
475536
6529972
10292500
3563293
59284161
51109457
57002597
7523279
1079946
88443529
94722025
63421850
79679144
97169864
87043151
15999859
90196508
81149067
43576027
51161469
37984228
19136555
67869940
75296961
30799814
55687602
463900
9286792
22502251
89039556
86408959
29412185
41321238