98601070
20968182
15672701
48778854
1125862
53998093
28825619
93216797
22251688
35762304
7594566
62291251
46727440
56615281
70746386
66533125
80128341
43829432
6566451
40649000
6828629
99746432
44101204
49862671
87866843
55362027
89112670
54357587
12842924
60594330
93337435
53237771
58912999
84763482
92652523
26595311
29791830
17019779
41687457
71286693