38116805
60570
81771612
39324859
6697668
83175401
31726273
37086788
42766358
71468766
30512976
3508703
6065093
78256441
26621056
25595245
19146648
70273732
49297433
74724340
25029139
42828429
20494239
80941572
19917897
87947657
97216318
96517695
20434894
50202790
22946913
4093309
16386046
6864299
53912805
95587835
19094981
86313302
86631702
8957727