49134406
9144386
23292492
11111100
73683519
2605821
75863636
57857598
4486328
85167635
68158146
43228661
34737030
52511374
28167386
59502099
78028057
73385713
40622282
75596613
96894876
65469097
33122901
454434
14125966
26015671
31572108
17272822
30797256
32637714
39194572
72322152
97988253
49883343
12516382
34926831
69553148
5031207
98339825
68933906