61173314
5110714
64219286
25681515
73006680
70041564
2090600
47173766
178958
28098270
20504852
3049412
23758789
47146537
93406441
69647227
85989285
55122033
38516401
86799993
92955401
64713151
911443
98528597
80199682
5266811
26555929
4282150
94367723
127850
78114561
43364775
57382869
81088135
55244160
42414137
7271661
78328748
53577968
5593645