44383852
80963331
23611331
2089671
67037814
12045925
86419480
892573
96313581
27954975
61251319
81954429
97425660
15582102
44568327
44773194
64903875
26303894
99081589
87805936
8662709
40963577
17979136
28213025
19457836
3114835
79429652
86782124
77094999
21746722
5175573
13707710
36078870
41831800
63428877
46987381
57237426
39486952
78237678
19134271