77901550
58779526
10004707
93637077
60888753
51575248
2668156
27094249
74151659
25088795
91161646
46438019
96485242
3890336
35704631
43373560
36803722
67893746
72003422
68533192
51851563
95863045
38711671
96513251
73944568
66759070
36382500
72815351
5968773
27589911
82594569
98381613
44152095
54867373
62427656
17422647
27597131
70143511
86194179
25878008