79448286
9475349
5251847
93193647
2302725
49889819
18039710
96144297
76447801
10004305
86678878
49382063
3538042
27307323
35256795
2212311
26301976
1719991
53465422
67268058
97176183
20007418
77586388
45181705
82707439
58206941
60367405
30973501
7694158
66065940
46687859
48661101
20651264
99951847
46373082
5359899
63862743
55861244
7217157
73071512