30593040
18968966
57174227
46433116
9927317
64093876
73374217
95336541
42729737
5305967
68803425
92265788
83424007
30657764
81701690
10209714
12145696
79532197
78309363
46141570
90789777
58983384
4711520
4726765
5134244
1587676
30666751
83804565
72688586
81792571
14253694
60311391
36306709
10881335
5938250
67981544
6843453
8078546
65895722
46114217