2060294
71729925
49742925
25058164
40013933
51867472
59675789
986276
43206717
9987505
56211620
46033914
35342431
77706079
57482086
31353205
54292439
63785597
22608856
36308840
3516970
34508500
92558391
3623558
64142754
6526958
82048824
6511860
67386397
5496881
5969238
44778908
4519211
57285119
28085439
2614046
31544135
5696800
65345472
34637042