75093080
51273812
10934997
61495414
29983779
35073508
37477488
80442487
39852146
89491219
46197175
3003951
70911012
84741834
43268155
65212369
98051358
45697038
16729604
55362533
43136571
10291165
10679424
18357531
17252367
27729662
57924475
732197
72573122
42482466
70583813
69908192
41497071
47727105
9141744
5047524
46723331
50376187
85714626
63294907