35132293
82177048
70808087
85542499
40077095
72542522
44489998
74351885
10893732
97054267
1949425
18159787
51487794
27014831
50102928
27308598
35194
68143474
95081177
66653929
58296960
5368371
57103477
82057124
88457490
35786488
59723370
75482791
78944716
6799108
7075476
50869814
51886731
18666746
26183889
75688672
91144204
72541471
86981374
42189553