53841081
23235635
13804852
99255995
42147756
21174542
33339256
78866082
79192726
90352816
43609973
19317750
7693196
54682993
52457260
58514063
66118841
34713758
10707485
5722559
29618771
86319256
95183070
33682064
59177464
27013605
3043339
2923629
29614663
3134307
92772419
96364625
1436883
29259513
8001208
307541
25819197
382014
87738588
41276707