18549319
93816362
78048546
81205165
59278332
7387935
75948221
50169605
13367924
60554236
92312280
57034189
16655468
47008820
71059694
20702116
46825412
32407
25697702
22243436
3832230
3088881
53875047
20876033
17988029
5809426
11795412
14013579
54088596
54551700
98092717
14945997
67451930
88307779
47754399
89957461
82989562
94907238
46079153
90021009