35303590
15275736
92683532
30266879
71773760
47777504
86762317
51679044
41774577
77715486
72861086
3834556
50302898
44466413
187232
65126672
69259393
46911991
30722902
19194117
40684378
50358276
705542
96195532
97369694
376881
31148067
14987689
17139433
40561073
9212769
82446919
32406268
91948936
9885330
41162260
11103641
53835242
11606454
28285772