18152458
38478968
80753536
48823653
20163241
52605559
7605824
62029270
11012889
9392554
64767940
92504186
84598144
54772034
9764392
37263535
47955166
5647900
95662440
29512916
6341894
73938388
35739071
41951194
19175817
41847926
23976242
97677294
62958070
4048558
57084136
66696029
41176561
19585760
13234406
58899793
44339008
14357820
476238
60029545