39605152
33741963
85454071
8896995
45991740
1204371
51998828
59177179
74556193
2074646
76859839
43358377
37992707
93221590
58689196
56932588
24881697
63812261
4718303
64689836
25699427
6292143
32612686
19944872
74262836
28489635
12888965
25297733
90151802
59514940
85115969
28494867
13258907
5459595
62971588
27591591
43712275
97357953
36008793
70549967