41228103
80065051
21432084
15768650
99055322
80653534
37817803
66441789
34093889
93686347
73597723
8049628
60842541
72317944
515509
1980411
23052834
55128164
17974063
80019874
15219492
20526678
39735185
84098142
23113601
58395499
40402960
48363460
3586602
20545614
2919793
64375721
15337980
64386058
77168173
14236986
10841327
12571899
34797943
69174303