32175592
85574503
24482476
43172356
66975267
86587995
59094361
36232255
33672674
2362789
34993452
25344744
5139600
4646925
2933588
70525664
23806497
5032727
2743598
71521968
46207861
4078636
50313795
34574653
41167887
84641388
86057988
89144482
55432820
43752074
31975284
51412519
21004515
20161570
90412616
25386861
74299971
396297
71264131
35969302