96324971
61228734
64678626
70226274
26476672
68962944
94953788
25547924
26907103
20888540
4477501
43673386
16626696
10276392
9426600
81719504
7783887
98601038
76679388
72922913
60523215
89933432
7877484
4902770
70751042
5018286
73438311
75137980
305039
30094131
89238655
65094116
17909475
63099566
61143679
78144389
53329015
29902394
58137828
72183746