42612627
53358087
76431450
70764152
17291258
37669202
86225409
63226043
555846
3560863
58258804
97528161
53906345
16596817
58085424
70144319
46306637
702061
26491435
32236724
35788102
96948203
3588543
61179048
3673649
17401738
29739749
31244484
7777892
34638634
73546713
25996936
67536300
36705633
89498523
941839
19491533
58796475
99156223
40399493