32661973
64684872
89154162
1449946
81913265
8573508
5181530
72685027
35016653
49252773
46973846
3674988
34644457
31068383
39553484
55518756
52215789
71688530
6365917
80463051
67428410
59815299
55875520
10661262
76961047
23546201
85532431
23328688
72607656
65336797
94675807
49457848
74517611
10972158
66375820
2924207
41867499
28072371
9658289
2612504