41459698
4655119
2930673
71877932
3629175
19385160
86534380
12015160
23413268
77445764
17539898
77741537
14916899
90916401
80699878
72808367
42315538
86114671
78676169
58416172
85763563
715844
2118806
15616515
68137988
88738063
22905151
2097575
73213635
79166925
83058465
30107141
45045755
42876981
6798842
8636946
49418873
22299614
32389269
53173864