47175068
64559141
3457884
23408200
67275535
32423853
74295976
28755428
21279
96032444
11033584
6742978
94878265
92837751
13071138
20428666
4031916
444518
17836181
91933233
32654140
26601764
3808807
1623167
28447834
51898073
47769249
50679102
85856368
68726469
33025500
56603595
49432830
66991603
61796291
89356574
3954460
6153238
5637916
4148190