50056769
74961142
62926126
9893395
97607170
7977785
86082998
8188864
2097166
58826267
4948838
11761189
22308657
23167989
10731723
37554123
99578286
2836239
67746689
74314726
637417
48598155
60249539
74161969
64136966
4700831
31277348
66766210
50613058
37263676
12833483
44797601
35236415
64884567
35588925
17986878
5672360
10224620
2841122
73619150