17583706
13705643
81186813
75008492
1062654
5414554
71913466
48807936
52832029
87796173
20034277
63209624
72868957
62766734
71984434
41732399
49184748
96421992
30007072
23301077
30643560
10533028
19517803
45145288
19799628
57339184
44424620
96914571
64289976
14545464
40134727
88653804
17801559
78804525
44057459
37431996
42498984
74491995
83236212
51586256