62665642
40702157
5245247
73366723
53424972
170961
3467383
1222893
56614042
40023852
97225703
92755114
98892067
94239146
26779598
627888
2086717
98359742
41345483
46854116
1853605
73627479
72497676
29968212
30118694
57588535
61177488
16796931
60135194
69058977
5664359
83924920
31017351
75133619
70063449
27607431
35085496
3164588
6412035
8454210