34283015
70946570
63861301
5087740
99683513
43508692
81108097
31263522
96812239
6145621
51992113
48676312
29774992
8296628
37909194
9927682
64749296
1462203
476168
40817576
57536878
80245033
30584170
59785793
28477029
47218476
20276038
76067917
6238337
20199689
69304720
3889959
90509184
86404468
23322135
83218433
96432386
2286927
50171975
38025541