82288676
76324864
4764432
40268965
61988239
71126361
65743273
68723449
43236462
6479164
36655010
50899950
92258753
36573630
315503
2398109
32937562
93346383
83912027
40868251
24373890
23849635
19661210
30262765
99023158
4258093
41052281
66043681
7465896
45284595
26588780
75865644
67457792
78269904
45598221
32736355
17463668
5181151
89963382
92741583