60014873
15612690
93082045
67323536
32625627
17684912
9808450
76793767
35813441
45418970
61611658
9803884
84108393
12958917
7187907
44458925
25499490
84638819
14123164
95352483
7684313
56473691
81095
2149354
25158281
3731901
5769387
71822997
77007768
298388
8408489
49471754
14277788
60107041
3537206
79528197
37619581
77032160
48048166
9939564