96209141
13368930
38351427
94811147
72002217
56564216
91433681
25631586
96421007
48776641
61246
94347110
2014918
76408450
58606523
92796261
56989153
17717961
41247554
86569757
14526175
80346573
1454646
41175152
53834166
60674879
29006411
22353368
47122110
84673535
34576856
62168687
41902460
9964106
13407186
67718794
21315242
57052900
73349401
69659898