75972525
44767996
97675685
38808196
29396553
44242381
7764875
71384790
36523301
28811915
25199493
47081085
84497349
84373131
44595631
7640852
24126803
26942939
20537570
14333746
16646565
62266842
55653766
28032191
14254493
35377000
31286071
31997447
51248239
11143133
4630470
30449495
3631413
85748588
69759678
87377779
82522656
58628232
39008125
48406239