70951552
22825385
3509552
723620
93304204
44529531
9669345
3422185
22295744
1038187
63007703
3053253
3635301
59844072
65984464
40003415
1332526
99423962
41738392
86292772
70553626
90534360
821935
28599526
66335421
60481312
26299563
36446958
94177931
86601106
72353406
73415345
19238481
76945280
50001201
81933147
12209385
19269508
35005764
64099397