81486799
33742945
5746595
74434388
38877853
223112
52181517
2041278
19831687
97889060
7263533
64627051
72233181
84984055
35933420
74088093
6794414
90623705
8934340
3519268
12595233
26353080
54786731
2047222
51604353
37095703
92805180
30832239
75541965
3954379
40795137
9506690
20649900
8016263
82048519
41704492
6453221
54118160
74029423
9647756