93441070
8418688
75669427
68977191
90365584
18659158
53552852
47994798
52688447
45378196
51413213
61888203
73414756
54244686
3289851
64291173
5198912
24046867
48032732
6858328
65095870
20536726
68699844
78545170
69954700
68782241
20282498
30686812
1139492
35821963
85877009
96049564
68811570
516239
86144703
62566370
14021087
55566129
32029693
45518394