57311392
30564662
60589664
26902525
91176233
79018855
419271
25302520
69871601
79998145
44503940
39589793
40657202
93973280
5112011
19325386
8210687
56904047
18497723
7192779
6539441
68701604
52148476
13923194
92221566
35224899
30719324
235715
84381935
19113678
80155078
57754933
41423068
42411126
60425580
51636414
72079861
31232929
79945537
13182518