61511650
20587470
20576788
15229881
39403106
97005110
11701845
7871971
1341894
1784496
51088268
76362784
37358113
82828712
92835549
15268233
87914104
21952871
71769937
974524
56553899
96629597
83673555
7781710
60942033
91119085
59445967
41285586
62176106
85793647
77169542
10996281
44869097
49492232
53279882
82625294
21861903
94196117
50652757
19964507