12644967
57639699
15952199
59437373
6471819
8704003
8536735
65385049
52005329
45514989
32286455
8284670
63037088
65951057
44637759
85177421
34227408
14011958
52919905
30216148
8283346
7372327
49049742
35255671
474432
76174008
62661173
592828
20939273
15502408
92663608
10876960
88961630
6482214
78298833
89875836
7569518
52011155
58118313
25899441