77205076
74237868
93483729
94529911
22653250
66455414
56584361
41704755
41299614
16303415
3378904
73795372
91013215
95502631
72657397
97118706
28308731
25326828
62434617
71979906
12756648
8437417
68459039
88516705
20898494
19158058
8378999
3232903
34236073
76802933
5471137
24862495
59685411
71055573
9604392
34899925
6474995
59698494
29696625
1272259