67503332
36794560
48185842
28016079
40368694
94387048
19996538
3509813
29877958
35972742
64865841
14312244
13753121
45005297
39435335
66956274
49438242
87532509
17268870
6961141
57179434
30718263
83298855
36835901
11833786
24749014
42088169
78857148
84309758
6361995
96538106
10219022
2711543
4737391
93484224
18859172
25401163
8982426
8338160
86752668