76688471
6455407
34166303
7727624
71222860
1944238
32497210
95887791
70845525
44645349
96729314
49434292
32095729
7572820
46427818
96948054
58574457
25857066
61053759
69176801
58847121
4364747
9715550
47052905
79742680
26638027
26658709
845471
92464673
65601860
47022236
74704633
79603359
38943387
2904823
8594611
334503
1636544
378392
64501655