47048377
3391504
91731722
29705941
50331804
83053205
59103080
7946158
60468137
87754307
6643609
72071239
96354172
3626392
56392282
90818277
9484590
83533957
6704448
74513635
96635491
1405263
35323152
52643835
52394258
91053371
16205850
32879876
23374405
22352212
83379652
84299899
9542959
3592567
42001122
63842013
18437503
96948312
53111370
74185958