49123593
53841135
77052399
91984491
41109674
85916102
37168990
95905993
62246329
45517707
78615859
90008353
77043973
96101168
11415130
65602650
24762973
18352235
94757815
29666945
33948237
78045879
23676702
98515141
16248942
83697235
48062925
153834
40908997
75483744
9276731
5763953
7227232
75737551
50171300
75372956
53899279
55799193
72141434
27387019