40677941
60312961
45878228
35888323
5089332
22273402
9564529
80151940
66473508
33929167
91529569
49742962
23581786
46549405
48441723
4662427
82639126
40299334
83521852
58657110
54547297
78483970
46302327
92592069
22047957
29446910
63491322
2644546
5374017
67967763
8349786
92953638
85607618
39602815
56035785
51323594
29549584
44632447
9103733
24388433