81421726
79494204
3976161
5652992
58448923
42053199
1597576
60469872
95812752
59215856
29972539
54259605
83412051
6638294
1714038
44336193
6559276
65883966
25046241
33726073
63121077
77359845
96529109
22947708
87143030
61025869
27467128
71849448
5830393
83371249
47276715
6322885
71232805
66169775
16337039
47874370
72401308
82879897
1906509
62294654