69735873
510800
8872538
77274486
50689159
10726960
2574646
17777711
19797687
43988600
326001
53216999
41972036
14756988
1983989
4776204
27102509
67431710
1808543
72265583
87896113
62627334
44832772
62941984
87781059
36649114
74964834
63238117
72522803
95524377
20125103
40854038
86823456
51487782
8441631
64857476
42788435
61457491
21006494
4972169