79747172
53515106
35246108
24458704
81346034
68674760
75857972
96139235
85871518
86447084
15676384
4664117
95718031
12328990
40578743
80321368
74257855
56978239
66741255
51969672
56101042
85153813
8616931
59792819
83652993
79006666
31662042
33451276
79028643
85952747
93821742
13893163
10064268
72508138
22866987
15339998
20982582
64808415
89341998
43483774