73675047
72832514
42669358
1872270
36538200
28302191
99638357
15391990
92107364
33482790
58764845
24666734
4079376
3291932
63834198
99988338
36449141
82628097
66447109
40073631
72461771
8522824
63996793
57318372
26939280
95087453
9860672
63008209
51432676
56006959
23229264
3038684
92987992
28375941
61129708
52129795
27317200
90285550
9178126
60377534