84869668
19747259
87193370
80982710
72295518
4830734
3641245
35211146
70533816
76411274
59502873
94808431
7346523
10948810
60427090
4267916
56268397
23807908
44967578
11049769
48383031
7332252
66326627
8104536
95718576
63929514
41646932
98023872
73286057
8945115
3513360
3415310
3716983
17406859
90378147
12002126
19031358
22052613
60226867
9961893