41466742
61611221
94653541
34901900
28915551
28364320
44859355
39742069
25747066
38428424
61614571
96003502
196911
10721038
805675
2081119
87357385
97894418
59559582
30345293
634672
3865243
4841151
57283220
62293159
22313796
96537644
80856252
19852719
87989377
6774799
17648476
60365397
54369757
701714
13492222
5043339
23851337
69509032
12168292