78105926
71769741
96035663
34237065
3272518
88152631
24363848
11407966
5551308
48307147
80929618
8145618
79154745
92458022
16645978
79377936
27691330
8259411
70795641
38955037
8633330
28208458
39383885
5922865
38943821
96705781
58004439
59946341
79422302
69199896
50821427
46441920
54317157
46413420
16941026
38932032
75301399
36719067
68793380
33025436