43873347
32866174
2909181
9838210
24111238
60326128
67536152
92262159
66894325
41309573
58126210
79762254
90761008
45538675
22556391
39303804
15242793
96157746
3309284
42386020
5487260
63398970
64793640
12367401
41492608
49463964
80657671
11112046
44924557
34187577
2092721
92299508
3730846
65673533
6946403
51763268
9836095
83357748
6944796
18943258