82465253
39488482
41038747
51885606
35192565
29307529
95774640
9630239
79556598
69879960
9482180
48973597
15376676
90546633
20053672
17157347
16537059
5583462
52884042
34781193
25125423
5277111
80225454
23331710
10614317
23425561
14013782
12418181
83619004
69981682
6600931
95929097
79562125
29672621
46994876
29453090
80256597
573358
93578678
66849304