43368772
17739630
74594779
53465175
67899163
44974195
23996349
84371008
90944157
17049799
42637689
69656589
93669819
12555539
10371263
77722848
56768616
86403986
42533474
3898676
15108912
82496723
8308500
49858669
35155732
4014210
18748125
6246506
36218412
52322959
61592868
93843313
8223627
29354703
121275
9330595
56152905
67526788
50859005
70895602