36108840
28771651
19038405
80749835
83362463
36151366
65186668
45383450
72853026
59278820
50601977
11084522
14837257
66146642
5410565
33407205
85454490
2094271
24402496
999285
31588466
5131544
50515290
76498338
82268252
127950
28962426
17892939
2168782
13144602
67113080
48406
73267860
30628993
68801204
40795812
46169282
65799044
61552377
87547107