42979008
30769969
12876933
4635692
72246692
69263260
828870
44026267
8758369
1358509
92236719
24136753
29841739
6788187
46963878
68153801
36412906
68212218
18229073
7134887
49166172
19725969
96876047
18498697
13083574
94484202
1843237
59007997
82478121
34014667
23801294
56498592
29225078
82619224
28942500
22412074
87612589
11318695
20846454
33678584