68064882
6455119
51532306
80911570
46596625
7339103
5262197
70363830
796473
47431493
36073318
11527034
14303469
16396322
45655182
89224138
52139067
73913003
44434249
3922617
97102153
70933093
41367710
93344726
3627728
95712652
3994888
3313846
58211399
56922265
2302626
4709144
54464470
56654322
7898995
52744179
27638570
30267239
83187507
3041819