45514984
68114440
91809638
74502913
49441782
6640641
60576796
8195926
44954230
65823126
92346918
25463623
28259553
52105616
4937337
19225293
5388126
803538
47973804
28833227
17209567
93299788
84599684
81738208
89481221
68183764
50952013
45466599
90705428
34681130
17596123
15603464
70114143
7881504
54553264
42775065
94387362
59347355
81769882
851010