69993969
35391420
11863750
14764593
45332275
82602386
76203481
19279246
60993982
41027093
22731645
84961833
9801870
63711795
2557308
52529121
13164068
83783566
95802987
67584549
2337108
91781306
8221043
16888843
87205600
49313547
76492039
37059858
4937481
71822908
41903464
23303585
181194
39698169
34571461
9278227
28762210
40819343
73163438
76083318