40249785
82846486
73546550
39646755
56685217
66967107
99052642
84594319
60843825
17925139
89423789
23781183
67399260
61466795
15268402
33942924
16831502
19061928
41472719
91045451
78217292
529683
50005940
61449141
45708879
65702057
77955415
54145564
15326351
29728491
20272759
56993054
82993765
74595998
16063900
4295490
72348814
59024493
39146437
68582240