34259168
736959
7815487
84232934
1195563
28076873
7558887
59077577
34511538
47254371
68399840
95408903
29781964
38178495
19362973
84295840
77998072
9671917
16195047
73883471
54604176
1620589
32185764
141631
288331
68043829
35341613
3088925
65512088
37688223
23082920
71834158
717127
800011
22557503
70768911
66053411
60039657
51659030
74271420